Exactly as advertised and then some. We were so pleased with the place—our traveling buddies who opted for a resort were jealous. Great view, stylishly and thoughtfully designed, and Sandra was a warm and helpful host. Having everything we needed for the beach was a huge bonus.