Absolutely loved every minute of it, Alan the trainer, was a very professional, patient person, puts you at easy, hopefully I'll be back again, highly recommended