Fantastic location. Very clean and welcoming place. Superbly laid out in a way that made a small space feel large. Would highly recommend.