Tell me about Galveston Beach, mates! Going next week to stay in a friend's beach house. Any suggestions? Anyone been to Moody Gardens?