Clean, great location, easy access. Our group had a great time.