Just landed in Galveston Texas. A beautiful city located on an island just southeast of Texas. I'm looking for a romantic setting for Winston and his girlfriend. The beach is lovely, but I'm not sure an owl would be comfortable here. Okay, got to go. Playing Cupid is harder than it looks.