IMHO Riu may be too far from 7 mile beach. They will be spending a lot of money on cabs and it may be more upscale than spring breakers really need. Check out Merrils 3. It's AI, cheap, basic, just a little south of mid-beach. They have no pool but you can use the one next door at Merrils 2 and you can eat and I think drink there as well. We were there with a large group for a wedding and it worked out just fine. I think Fun Holiday may also have an AI option. Maybe someone else can address that.