Very nice place. Great view, great location.
Muy buen lugar. Excelente vista y ubicacion.