The place was amazing: location, indoor and outdoor spaces, cleanliness, amenities/appliances, and great, responsive and caring host. We loved it!