Very clean, comfortable, well kept and great communication with host.