Great place - v nice space, good area. Well located in area that feels tucked away from the tourist traps.