We had a really nice experience in this apartment. Everything was clean and well stored, the self check-in is smart, perfect location also thanks to the metro station just far few steps. Nice personnel at all.
Fully recommend.