We had a fantastic stay! The view is amazing, amenities more than we could have wished for, the location super convenient. Lastly, the hosts exceeded expectations, being easy to communicate with and really accomodating. We'll definitely return!