Warm welcoming hosts, immaculate clean comfortable accommodation