Stylish space in fabulous location, around the corner from Dean Street Townhouse, minutes to theaters in the middle of Soho