I'm booked at Quality Inn & Suites Beachfront which is a block or so from Best Western Beachfront. Have stayed there before.
Gaidos Seafood Restaurant has great food, been there twice before on cruises out of Galveston. Any place we choose to meet and greet before cruise is fine with me. 8)