We enjoyed our stay. There were a few (small) things that we mentioned to the hosts & they were very receptive to improvements.
As with any Airbnb, if you plan on cooking, bring your own ingredients.