Location is amazing. A couple of meters from the subway station, and on a busy shopping street. There is a supermarket right in front, and the aquarium is also really close. Well, everything is no more than a couple of subway stations away.
Regarding the interior, it is very clean. We had no troubles with the washing machine, or nothing for that matter. Internet speed is good and there are a bunch of tourist info in case you run out of ideas of what to do!