All exactly as described (including the 60 steps up to the apartment!).
Clean and comfortable with a nice sun terrace.
Flexible access and leaving time was very helpful.
No complaints.