Just as advertised. Can’t beat the amazing views from virtually every room! Extremely spacious. We stayed here with our family and a couple friends. Various ages. There were plenty of places to hang out together or have your own space to relax. There was even a nice playroom for the kids stocked with toys. Everyone had a blast! The walk down to the rocky beach was a little difficult for some of the older ones, but there is a nice, accessible sandy beach a couple minutes drive down the road. Stefan was very easy to work with. Great communication. We will be back.