Great spot, plenty to do, nice staff, and great location