Clean, tidy and well equipped. What we were expecting and all that we needed for our short stay. Would happily stay again. Didn't receive any communication from the host, however check in was easy so luckily we had no issues.