We stayed in the apartment over the weekend. It was a good stay with all the essential amenities. The location is excellent very central few stops away from all the main attractions. Supermarkets are next door and metro just steps away. Even though it is a busy street, the apartment is quiet, and deprecated by a big backyard.
The owner was helpful, with accessing the apartment and was happy to give us late check out:)