The view of the water was stunning, it was very handy having parking included, and we loved the brunch place downstairs - very convenient. It was also great to have a playground across the road for our kids. There was some confusion about the check in process, but the owner did respond right away, so that made it ok.
Overall, though, I would say that for the price, I expected a bit more. We were each provided one towel but no face cloth, and although the towels had been laundered, they were smelly, and I couldn't find any extra ones. Also, it would have been a nice touch to have coffee and tea provided in the kitchen. Also, and this is not under the host's control, but there can be long waits for the elevator, and you can't take stairs because it's on a very high floor. So it was a nice stay, but overall, I think compared to other places I have rented (I also used to host a short term rental), I would say that I would have expected a little more for the price.