Decent location for attending Boston Convention Center events ... large apt.