When I stayed here in 2018, the rooms where new and looked like the pictures. 6 years on, and they already look worse for wear. We checked into the first room and there was a cockroach running around, so they put us in a different room. Several days later, and we had another cockroach. I won't be staying here next time I visit Khaosan road. Also, the layout of the grand deluxe suite is very weird, with the sink being in the middle of the room facing the bed.
Oh and the final part, we asked for an extra towel, this took 3 hours to get to our room.