Check-In was really easy and accommodating. The apartment is a nice place to stay, its spotless clean and the host will answer you right away in case you have questions.
As others have already mentioned you stay next to a busy street so you might want to bring along some earplugs for the night.
The location is (obviously) spot on. Metro is within 5 minutes walking distance as well as everything else you might be craving for.