This place exceed expectations by a mile. In a great location near Newbury st. Easy to walk to tons of stores and restaurants. Lastly, cleanliness was the only small issue. Place could use a little deeper of a clean before guests arrive. Staff was nice and always in the office.