The studio's location is in the heart of Boston. Very convenient to walk around.
The staff is communicative. Would stay at Maverick's studio again if I have the chance to go back to Boston.