The place was very clean and the view was absolutely gorgeous! The hosts were very considerate and always answered any of my questions and concerns.