Clean and tidy. Good location and good hosts.