This is a very good place. I like that its always clean and tidy and you can always spend as much time as you need here. The trainers are real professionals.