Great place. Comes with central AC and a fan in the room.
I slept great every night. Good for a long term stay.
There was some cockroaches when I arrived, but the owners are aware of the problem and they were fumigating during my stay. Towards the end of my stay I didn't see any cockroaches.