We found a sweet deal on Travel Zoo for Firesky: $100 a night plus free continental breakfast and a bottle of wine.
What we liked:
-very nice staff from the concierge to the Taggia staff to the spa staff.
-great continental breakfast (think freshly made muffins, really good fruit cups)
-nice pool area, though the beach front one seemed that the filters were down the day we left
-nice rooms, well kept and spacious
-good, central location
-allows dogs. We didn't bring ours, but it's a neat idea and this place is seriously dog friendly.
What we were less into:
-seemed that the pool did not follow its own rules, despite security (e.g. coolers allowed)