The flat has everything you need for a short stay in Amsterdam. It is also very well located, not so far from the central station, in a neighborhood having several shops and some bar and restaurants. I could only met Michiel on my arrival but he was very nice and helpful. Definitely recommend his place.