Nice place! Near to Alameda metro station. Very nice terrace.