Spotlessly clean. Genuinely friendly hosts who were very helpful. Good Wifi available. Would definitely stay again as a very pleasant experience.