Fantastic place. Beautiful terrace, great location.