The nice thing about Puerto Rico is that you can make it as expensive or inexpensive as you want. Plus, Puerto Rican coffee is to die for!
We stayed in Isla Verde in a friend's condo when we were there in 2001. Condos go for very reasonable prices there. The condo was next door to the Intercontinental Hotel and that is next to the Wyndham El San Juan. The Ritz Carlton is a few more steps down the road. In these hotels are Ruth's Chris and The Palm. If you didn't want to spend so much for a steak, a short walk down the road to Outback will get you steak at a fraction of the price.
The beach was gorgeous and you can rent a car to go to the Wyndham El Conquistador for lunch before you explore the El Yunque rain forest. A short taxi ride will get you to Old San Juan for some good outlet shopping and so you can tour the old forts. Although we had rented a car for the entire time we were there, we didn't need it. Everything we wanted, except the rain forest and Old San Juan were within walking distance.
Plus, there are casinos for your DH.