Maverick' place is amazing. Perfect spot on Newbury Street. Very cute and stylish place to stay! They are very helpful! I wanted to extend my stay and they were very understanding and helped me to the max!