Cannot recommend!
Place was pretty trashed, lots of (half) broken or disgusting things. Toilet seat was loose and toilet was stinking like the sewers, so bathroom situation was really terrible. Apart from that, the beds were ok and sheets were clean, but the table next to the TV, the blinds and the dripping sink were half broken, a lot of other furniture (chairs, bedside table /stools, and pots) were pretty chuffed up and/or dirty. Also, we booked for 4 but only 2 chairs exist.
Communication with "hosts" was not very helpful, after complaining they basically just said they are sorry but can't reach the owner or can't send a handyman before day X. This is a bed and breakfast, managed by some people that put it on airbnb.
So in total, we slept there, but we did not (want to) spend time or use the bathroom. Ended up buying an odor neutralizing spray that made it slightly more bearable, but if someone opens the toilet door the whole apartment stinks every time.
Absolutely not acceptable in general, but especially for this price. Also, the person living above (apparently the owner) partied both Friday and Saturday night quite loudly and late, which is also not great. Street can also be heard very well, but that's a normal old Amsterdam houses issue...
We ended up complaining again with airbnb directly and got swift help.
Great thing about the place is the location, its on top of an amazing restaurant. Go eat there (Balthazars keuken), but don't book this place!