Lovely quirky place great terrace, great location.