Meet our needs perfectly, nice and clean and a warm welcome from the host.