amazing location and great facilities