I trained here multiple times while on holiday and loved it. There is a broad range of equipment, it is air-conditioned, the staff are friendly and the view onto the beach is magnificent. The cost is a little higher than other gyms but the facilities are also better. The gym is clean and tidy as are the change rooms. You can get a protein drink made for you when you finish your session and you can also purchase a pretty nifty singlet.