We had a great stay - everything we needed was provided, even a shopping bag for the grocery store! Great to have a full kitchen (although you might want to bring your own kitchen knife- if you're checking luggage. Knives are provided, but they're a bit bendy, not so sharp).
We loved the walk down to the water - it seemed impossibly steep on the first day going down, but you get used to it after just once. My 82 year old mum insisted on doing it every day. Loved the view and the proximity to North Shore activities. We would definitely come here again.