Very nice place! Excellent location and a pretty view of Newbury Street.