Great hospitality, good location and great facilities