Great location, plenty of internal space, lovely outside seating.