We had a lovely experience. Our room (#4) was spacious - it was nice that the kids had their own room and we had ours. The view of the pool and the ocean/mountains was spectacular; having coffee on the patio in the morning was my favourite time of day. The location cannot be beat - 5 min walk to the beach down a path from the hotel, avoiding the busy road through town. The staff is also amazing and went the extra mile to make our stay pleasant, and the pool is fantastic - especially the amount of lounge chairs in the shade. They picked us up and dropped us off at the ferry, which was very helpful, and Maria kept giving us free snacks. The kids didn't want to leave, and neither did we!