The place matches the photos and the host was very responsive. Overall 5 stars for cleanliness, location, and unmatchable views. Will definitely stay again.