The place was spacious, spotless and the views were beautiful. Hosts were gracious and helpful and it was a wonderful place to stay. My only wish would be for a slightly more comfortable bed, but otherwise everything was perfect! Would definitely go back.