Excelent location, great service. Cool terrace.