Comfortable, clean, convenient... and the hosts very hospitable.