Tidy
Clean
Great location
Great value
Communicative and polite host
What more can you ask for? :)