I would definitely recommend staying at Klaartje's place. The house is located in a really nice neighbourhood, close to center. The room is really clean and cosy. The host provided great recommendation on how to visit Amsterdam and where to eat.
To sum up, it's better than a hotel :)