Overall, my stay at iSanook did not meet my original expectations. I was a long-term stay guest who was there for almost two months. When I first booked, I received a discount for staying so long. However, they do not tell you that the discount means you will not receive any of the hotel amenities during the stay including housekeeping, access to the tuk tuk service, and you have to pay outrageously upcharged electricity bills. The government had just set the electricity rate around 2 baht per unit and iSanook charged us 8 baht per unit. That is unacceptable. It is also indicative of staying here where they try to charge you for every little thing including 1000 baht ($35) for an extra blanket for a night, etc.
My other big complaints are the uncomfortable beds, which they claimed to have remedied through mattress toppers, but those were not in my room, and the wifi. It is truly bad wifi. There were at least 4 or 5 routers available near my room at any given time, all of which had almost full strength, but only one worked and allowed me to access the internet about half the time. Doing a FaceTime call was impossible. And when they reset the router after several complaints, it did nothing and they offered an in-room internet service at an unnecessarily high price.
My final thought is this, if you are going to stay for a short amount of time while passing through Bangkok, this could be a good option. The pool is nice. The restaurants in the area are great. It is close enough to the MRT to get you to other parts of the city, and they will call you a taxi driver if you'd like. However, there are better, more affordable options for long term stay guests. Even if it was a week long stay, I would find another place.