Great place (clean, comfortable, specious) and great host (responsive, kind, reasonable)