We are repeat visitors which is the best evidence that this is a great place to stay all-around. The place itself is beautiful and the hosts, amenities, and cleanliness are top of the line. This place has our highest recommendation.