As a frequent traveller through the city of Windsor, I was excited to be introduced to Xanadu through a great buddy of mine. When I met with the management to discuss my situation, they were very understanding, caring, and did everything they could to ensure that when I was in town, I would always be welcomed with open arms. Xanadu has a clean friendly environment and the staff are super accommodating. They have everything you need, for me that is free weights, kettlebells, TRX, and lots of space! Finish the morning with a steam, shower, and a shake, and I feel great to take on the day!