Dennis place is the place to be when traveling to Boston