If you are looking for personal training in the Long Beach, CA area, check out the trainers at Naples Fitness. They have a variety of expertises, understand nutrition and care about YOU. The facilities/equipment are nice, clean and well kept. Towels and water are provided for clients.
Pros: Professional trainers, well-kept equipment, clean!
Cons: nothing that I can think of
more