I agree with atom, and at Sun Breeze, there's a nice pool near the bar and the bar in a fantastic restaurant, Blue Water Grill.

Affordable places, close to everything.