Convenient location, family oriented, deck with amazing view, saw whales every day, adjacent to two beaches, great snorkling, pool, easy parking, convenient small grocery on site, well stocked kitchen, lots of beach gear in-house, clean, safe, and comfortable for our extended family of 6. The hosts were responsive and service oriented. Great value. Just can't say enough.