Perfect in every way! Huge & beautiful ocean views, ideal location, kind and friendly host, very comfortable inside and on the deck, and such a peaceful and gorgeous setting. I loved this place.