Excellent amenities and accommodations, fast wifi, great location and the staff are professional, polite and attentive. Communication with host is also very good. I extended my stay and plan to return to this property every time I'm in Mexico.