Hi I am traveling to virginia Beach May 11 to May 16th with my family. Is this a good time to visit? How is the weather in May? Are the shops open and the amusement park on the boardwalk? Where would you suggest a good place to stay with 2 small kids that is cheap and ocean front. I would appreciate anything else too. Thank You.