Amazing studio apartment right in the heart of Newbury Street. Perfect little getaway to experience Boston to its fullest!