Excellent value!!! This place has everything you need—comfy beds, great views, communicative hosts, convenient location, stocked kitchen. Everything is so clean and aesthetically pleasing! We had an amazing time here, and you will too!