I graduated from Laughlin recently and I really enjoyed my time there. Yeah it is a bit of a drive from San Antonio but all UPT bases are somewhat removed from major cities. The town is always getting bigger and better. The weather is great for flying. The training is great. Most people have been finishing UPT early there unlike Vance which I hear is pretty backed up. Lake Amistad is hands down the best part of Del Rio. We would rent pontoon and speed boats from the base marina all the time and have great times out on the water. Austin is always an option for the weekend, and that is a really fun city.