Ruud was sadly unavailable for check-in at the arranged time but despite our initial panic he arranged to have his friend come let us in - he was there in minutes with a wealth of good local knowledge and a map. We weren't up for the touristy business so this suited us just fine! The apartment was exactly as described/pictured. Perfect for our needs - Amsterdam was a just a stop off for us for this stay, but could easily have stayed in the apartment for a few days comfortably. The roof terrace was a blessing in the morning sunshine. The stairs as mentioned would be a problem for anyone with mobility issues but if you are prepared for what are typical Amsterdam steps then they shouldn't be an issue. Location would have been perfect for a stay in Amsterdam and everything you need for a basic stay provided. All round cosy little pad perfect for two and the bed in the eaves was splendid!