Clean, well-located and organized place with a a friendly host that is promptly communicative and welcoming.