great place to stay for short visit to Boston!