It didn't look clean when we first checked in but I figured out it was just in need of some basic maintenance. The shower head needs changing - it is corroded (green and brown), the shower didn't drain, the bathroom sink made gurgling sounds and smelled bad on two occasions, and the carpets were terribly stained. It wasn't dirty - but it looked dirty because of stained walls, headboard, scratched floors etc. Also, it would be nice to not have to look at the air-conditioning and restaurant equipment and bird poop on the roof; maybe a screen could be placed in front of all that.
The location was ok - on a busy road, but the apartment faced the back so you didn't hear the road noise. Very close to the tube and buses. Maria was great with communication. It was light and bright and there was a fan provided so that was a plus.
Not a great place for super picky people and over priced for what you got, but it did the job.