I would highly recommend this stay in Amsterdam. I will challenge you to find a more conveniently located stay with hotel-like service (clean towels, bag check, etc..) David was a great host and very responsive to all of our needs.