Great place located in downtown Boston.