Does anyone know if the restaurant will have windows above where you dine, to see the night sky? Would be awfully nice if they do.

Avoid it, perhaps, during hailstorms.