The place is clean, the instructions are clear, and the location is excellent. Short of the issue with the WiFi that I've had (and the host has solved eventually) I've had no problem.
The host will keep out of your way. I didn't exchange a word with them if you are the kind of person who would to talk with your host, keep that in mind.