Spotlessly clean and comfortable accommodations. Warm and hospitable hosts.