Clean, welcoming, and adorable. Great communication from host. Easy check in. Great location.