Very nice place. Great location.
Muy bonito lugar y bien ubicado.