Clean, great location, fun experience on the boat