Can't wait to book this spot again next time I'm in town! Full marks!