looks like a pretty nice place

Yeah, for a month, but too many Falangs !.

I prefer Kamala gyms, & outdoor gym on Karon beach !.
Also Yorkshire Hotel on Soi Sonsabai , have a reasonable gym , stay there & use gym for free !. + it's 2 minutes from Bangla Boxing Stadium & 2 min. from Bangla Road. Banzaan food market is across the road of Boxing Stadium, the best place to eat walk around 1st, buy raw & they'll cook for U on the 1st floor.