The flat is exactly as pictured. It is in a great location and convenient to get to by metro or bus. Africa was very accommodating with our check-in check-out times, even if they were inconvenient times. However, the cleaning fee is not optional, as we were originally told. Otherwise, this was a great place to stay!