This is a tiny apartment, okay for someone staying one night. It is in a great location and the restaurant next door (seen in picture) is very good. The hosts provide breakfast at their restaurant (10 minutes away) which is a nice bonus.
However, it was not as clean as I would expect, or as shown in pictures - dishes were dirty, bathroom did not appear to have been cleaned, and the walls are scuffed and clearly have not been painted recently - and the tiniest shower I've ever seen.
I would not recommend.