Great place, location and hospitality. Excelente lugar, ubicación y hospitalidad.