I've had a membership here for the last four months and it's been a great experience every time. The staff are super friendly and helpful, always offering extra cool towels and checking to make sure the session went well. Everything is very clean, the pricing is reasonable and I've never had to wait more than 10 minutes during their peak times. I also love that it's conveniently located next to my gym.