The biggest advantage about this place are definitely the bikes, I think there is no better way to see Amsterdam!
We were only there for a short time since we arrived in the evening, directly went out again to go to a concert and then left the next day, but it definitely was a good place to sleep - comfortable and quiet.
Yahav and Deirdre were friendly and flexible concerning our arrival and departure times. And they have a lot of material about Amsterdam if you need inspiration.