Pros: beautiful can’t-be-beat view, spacious, great location, responsive and helpful host. Con: place needed a better cleaning before our stay.