I've stayed for 5 months at iSanook together with some friends from my uni. I enjoyed my stay here. The staff is always willing to help you and all of them speak English. Everything is clean en modern and the residence has also nice facilities like a gym, 2 jacuzzis and a (pretty cold) swimming pool. The only thing I didn't liked during my stay was the really noisy apartment. You can literally hear everything from the hallway and from your neighbours...
Btw ask for a 4/5th floor room if possible!