NYC person here. Been to Houston a bunch of times but never Galveston. Coming in with the wife for Labor Day weekend for a family event. Will have 2...