We stayed at La Concha Renaissance in San Juan a couple of years back. Very nice beachfront with several pools. A Marriott hotel I believe.