Comfy and clean. Host pays attention to the little things that make a stay away from home feel very much like home.