Clean, tidy and spacious with a courteous and respectful host. Definitely recommend.