Friendly hosts. Great amenities. Beautiful location. It was a perfect stay for our family holiday.