Beautiful place with everything we needed for a comfortable stay, and more. I hope we can book it again on our next trip.