It's about a 6 out of 10. It definitely has its nice points: the Tower of the Americas, Tower Life building, a few of the newish taller ones (not the Great Wall of San Antonio). As Kevin said, there are a few good angles to take photos.
Does anyone know the exact location this photo was taken from? It's a great angle.
SweethomeSanAntonio at city-data.com