Spotlessly clean and well presented. Friendly hosts.