This place had great reviews and it lived up to our expectations. The places was clean, the hosts were very welcoming, and the view is fantastic.