I’ve trained with Xavier for a while now and whilst being very dedicated and professional, he manages to make the sessions fun and always finds new ways to make the workouts interesting! I would highly recommend him to anyone wishing to start training, or even someone that is looking for a new PT.