Nice designed apartment and comfortable, with lots of personal things, clearly a family with a toddler and a cat are living there.
We booked this apartment for its distinctive rooftop, nice and luxurious looking and, unfortunately, the actual state is far from worthing 300 € per night: the apartment was not very clean, parts the walls are dirty, the couch was scratched and kind of worn out, the shower a bit outdated, the kitchen faucet was leaking and some amenities, like a hair dryer, were missing even if listed. First thought was to leave and ask for a refund but we were too tired after a long road drive. Also, be aware of the building stairs, very narrow.
Overall, we had a good time in Amsterdam but the apartment (even if is great designed and in a very good location), is certainly overpriced for the actual state and could use some renovation.