Clean and tidy, excellent facilities & perfect hosts.