Wonderful place! Was absolutely spotless when we checked in and between the amenities and the privacy of the house, we had nothing short of an amazing time.