In summary: the house is as described. The hosts were great.
The hosts were very flexible with our needs. The house was missing cooking oil, as per the listing description, but the hosts were kind to offer to bring a new one in the afternoon.