Perfect location, beautiful place, all the amenities you can possibly need and then some. Loved the hot tub, and loved playing with Vini, the cutest little dog that lives there.