Temple place is a very convenient place to downtown Boston.