Ben Carpenter Nicky is a great trainer I’ve had a few over the years and I’ve never found one with a breadth of knowledge like his. What he doesn’t know about training isn’t worth knowing.
He’s got a great gym setup with everything you need and more, book a session and you won’t be disappointed.