Excelente ubicación y comunicación de los huéspedes. Muy buen servicio.
Excellent location and great communication from the owners. Highly recommend.