Clean, great facilities and an excellent spot