Perfectly placed within walking distance of Fenway Park and Newbury Street this location can't be beat. Check in was easy, place was spotless and the occasional cleaning staff we saw while coming and going were pleasant and helpful.