I guess you get what you pay for. Cheap price for a cheap apartment. It was exactly as advertised, no hidden surprises of any sort. WiFi was decent. TV was only in bedroom which is common I guess in Mexico City. There is no AC and it does get a little warm sometimes and there are no ceiling fans. Only a small floor fan which is very loud. Over all it was ok for the price. I learned my lesson.