Excellent location. Chic accommodations. Very hospitable and easy to communicate with in English or Spanish.