Can't beat the location if you're spending a few days in Boston. All necessary amenities provided and easy check in process.