I thought it was pretty good and fairly convenient. I'd vote to move there.
I think on timing, maybe 6:30 is the parking lot time, and 7:00 is the we will be inside at or before time?
The problem with saying the meet starts at 7:00 during the summer is we don't eat until 8:00 which is a tad late IMHO, but I am old and used to the 4:30 Denney's Senior Specials.
That has been the nice thing about 6:00, eating at a reasonable hour.