Brian,
I have been going to PR for about 20 years and the golf is underwhelming.
The Westin is a great resort, weather is wet and HUMID. You are only about 3 miles from a rain forest.
The Fazio course is not bad.
The El Conquistidor is a fun course to play.
If you drive to the other side of the island, about 2 hours, there is an old Air Force base in Aquadilla. Course is rough, but views are similiar to good. In Ponce there is a Hilton that has 27 holes, not bad, but typical Florida golf.
If your primary reason is golf, PR is not the place to go. If you want great weather and beaches, PR is your ticket.
Feel free to drop me a message and I can give you more details.
Thanks,
JD