Location was awesome! You are right on Newbury St. with all the shops and restaurants/bars.
We spent our last two nights at one of Mavrick’s suite and it definitely made for an great ending to our vacation. If you need anything at all, you can text the number and someone will respond almost instantly. We would definitely stay here again!