7 yrs ago•JayfromMiamireviewedThe Body Club11340 Biscayne Blvd Miami, FL 33181It was soooo fun...Great experience