Comfortable, convenient, clean and great host