Spotlessly clean, friendly and helpful hosts and homely and welcoming touches. Would definitely recommend and stay again.