The managers and staff were all great and very courteous. The gym was very well kept. The only reason I switched my membership to downtown is because it’s only 7 mins walking away from where I live
The staff at the Newbury St location are the absolute best!! I strongly recommend anyone thinking of joining Planet Fitness to go to this location when in the area!!!