Positives:
Great location.
Nice and good quality appliances, cute decor.
A lot of natural light.
Good functional layout.
Very nice and helpful hosts.
Negatives:
The bed is very uncomfortable; very old mattress and low quality linens.
Very basic kitchen amenities; challenging if you plan on cooking a lot.
Could be cleaner.
Overall, even if I think there are improvements that could be made, i thought it was a great place to stay. Would recommend.