Very stylish place next to a lot of eateries and conveniently located in Boston.