Absolutely perfect stay! The location was great, the room was clean and spacious, the view was incredible, and the hosts were kind and responsive. Highly, highly recommend this place!