Absolutely perfect stay in every way. Perfect accommodations. Excellent communication, location, and very beautiful place. 10 stars ! Thank you so much !!!