I trained in Thailand for a couple years, and this is comparable or better than good gyms in Bangkok I have trained at. I highly recommend NGU.