Perfect stay. Sparkling clean. Incredibly comfortable, great conversation, generous hosts. Would stay again in a heartbeat.