Yep, we lived in Rota. 952 Huelva Drive to be exact. According to Google Earth, the house is still there and looks pretty much like it did when we lived there. My dad was the CO of the Marine Communications Station from Oct. 75 to Oct. 78. The primary purpose of the base when we lived there was the submarine tender which took care of the subs going in and out of the Med. There was a lot of controversy about the nuclear subs (Los Angeles class?) the US was building and Spain didn't want them in the port. I think the sub-tender ended up leaving not long after we moved back to the US.
I don't know what Rota is like now but when I lived there we had no television and only one AFRS radio station. The NFL consisted of week old highlight reels courtesy of NFL films that were show in the Officer's Club on Sunday afternoons. We went to the movies a lot although new movies were always 3-4 months behind the US release. For kids in school, hanging out in the bleachers at the drive in was a major part of our social life with double features every Friday and Saturday night. Even though there was 15,000 Americans on the base, we were pretty isolated. I think there was a total of 700-800 kids in school K-12. Needless to say, coming back to the US as a freshmen in high school was a bit of a wake up call.
I would love to go back, I have a lot of good memories of Rota and the surrounding area, particularly Puerto de Santa Maria and Jerez.
On the basketball side Rota hosted a major armed forces basketball tournament (essentially Military intramural basketball). It was a pretty big deal as Army and Air Force base teams would show up from Germany and there would usually be 2-3 aircraft carriers out in the bay of Cadiz for a couple days. Each base in Spain and Italy would usually have a team. It was a big deal for the commander of a ship or base to have his team win the tournament. I can remember a team from the USS America absolutely crushing all of the other teams. Lots of accusations of the Captain stacking his team from players from other ships.