Clean, good location for us, check in and check out was super easy. Great communication from host, highly recommend! Especially appreciated all the extra warm blankets - so many places we stay don't have adequate bedding.