It's small and beautiful spot with more than we needed. The view is beautiful, and even better from the shower. The place is clean and it has everything you'll need. The hosts were so incredibly courteous and welcoming (and they're dog is beautiful). 10/10