We had a really nice stay at their place and would recommend it for anyone going for Amsterdam. From the central station it was very easy to find the apartment and the metro stop is near the apartment. Plus you get nice directions and tips from the hosts! We only met one of the hosts but we got the impression that they are very nice and caring people. The apartment was beautiful, very relaxing and soothing!
All in all, a very nice place to stay.