A perfect spot - in person is just as pictured on website. Very spacious, all high-end amenities, excellent WiFi, superb views, even on the not so sunny days. We would stay here again in a heartbeat. Hosts were wonderful and quick to respond if we had a question.