Great location, stunning view. The place was spotless and the hosts were very gracious and communicated warmly and with care. We appreciated that they were there to help answer with our questions in a very timely manner. Thank you!