For a budget stay in Bangkok's Nana, there were too many issues with the setup including the overall age and general condition of the building to give this a OK rating. The Omni Tower was an old/former hotel converted into condo apts. The owner is remote and has you access the apt grabbing the key from an unlocked (!) mailbox. Sure if this was your friend allowing you to stay at his/her place, this wouldn't be as much of an issue.
There are bugs at the place (!!) because the old building has an insect issue. The building management sprays for pests (as posted in the elevators) but still they come in thru the drains (!!!). But the apt itself otherwise is clean.
Amenities are as described, wifi and cable TV are there. Kitchen is solid. The bed was too firm and hard to sleep on. The AC was noisy but effective (One should blast the AC in both the living room & bedroom when you are away during the day and turn them off or on low when you need to sleep).
Wouldn't stay here again.