Location, camp and amenities were great! Our family loved it. We will definitely be back.