Timjoe,
We found a nice 3 br/2 ba rental in the Pena Mar condo complex overlooking a marina through VRBO.com (Vacation Rentals by Owner). We had 3 young adults with us who had to be sufficiently pampered and this worked well. It is not beachfront but we rented a car.... there is a Walmart nearby. Complex has security, pool, gym, etc. We found most people speak decent english, HOWEVER, all road signs and advertisements are in Spanish. Bring a phrase book OR have a language translator app on your smart phone.
We had a day trip to Flamenco Beach on Culebra Island. Absolutely amazing.
We loved Puerto Rico, even at the end of June the weather was beautiful.
Jo