Clean and tidy, friendly host and great location.