Cleanliness: It's okay, dust here and there and the place doesn't smell clean to me, maybe they can improve that (since you're making us pay $$$ for cleaning fee and service fee)
Location: Fantastic, near BTS and 7/11 and food stalls/restos outside
Room: Well, it's not as spacious as expected but enough space for two people, just prepare yourself for the noise of water running through the pipes, really kept me up for quite some time and it felt weird hearing that lol room seemed like a basement room to me