I typically do not write reviews. But I am compelled to write this one since there is clearly a problem with the management of this resort that is keeping it from being 4/5 stars. And the reviews I read on TripAdvisor all warned of this -- but I figured they were blowing things out of proportion. They were not! It appears to stem from the fact that housekeeping cannot get rooms cleaned in a timely fashion and so although they're accommodating in letting you use the pool and other amenities while you wait for your room, you still have to wait for your room. One tip if you're staying here -- pack a separate bag to plan for this. During our stay, we continued to have problems with housekeeping, notably erratic service. Beyond that, the rest of our stay was great -- rooms were spacious, pool & beach club staff attentive, concierge very helpful. I want this hotel to get it's act together. It's in a great location midway between Ft. Lauderdale & Miami and has so much to offer.