Consider Playador they have a nice beach area, pool and an active bar right on the beach.
They have 4plex style condos with porches.I've stayed there 2x and would prefer a downstairs unit. Mata Rocks looks good too.Never stayed there but visited. :p