Stylish place with nice touches. Perfect for a quick stop in Boston!