The listing description is accurate. The surrounding is very nice. 10 minutes by foot to the metro station and 15 minutes by metro to the center of the city.
Mansour answered my e-mails very quickly.
We had self check in and self check out. No issues with that.