I 100% recommend this place, I traveled wth my parents, the building is on the 1st floor, so it was not really a problem to take luggage inside or walk up and down.
Also, my parents flight changed on the last minute, and they did their best to adapt to it!
The apartment is exactly like on the pictures!!!