BEST RETREATS IN BALI

Thinking of doing a retreat in Bali and wanted to know which retreats were the best in Bali?

BEST SPA'S IN BALI?

I'm going to Bali soon and I'd love to know peoples recommendations for what are the best spa's in Bali?

FITNESS IN BALI - PERSONAL TRAINERS & GYM'S

I am wanting to keep fit while in Bali and would like access to Gyms and / or Personal Trainers while in Bali. Are there personal trainers that people would recommend or certain public gyms which sound suitable for beginner to advanced fitness level?