The Embassy Suites in Dorado, Puerto Rico is all-suites, so you won't have to gamble on your status getting you an upgrade. It worked well for us last winter to put the crib in the living area and shut the door. Microwaves and mini-refrigerators in each room.
It is oceanfront. They have a kiddie pool and a swimming area protected with rocks, so you don't have to worry much about undertow.