Richard is a really great host that helps you throughout your stay.
The place was nice, clean, and just as the pictures. Location is great, near the center of the city by public transportation and close to the museums, with shops and restaurants nearby.
The place does have steep stairs, but that is almost a given in Amsterdam so just beware if you are carrying big luggage.
I definitely recommend staying here.