Nice place, lovely terrace, great location