I stayed at the Allegro Resort about 5 years ago. I loved it! It's a shame it was bulldozed to build condos as it was a very reasonable alternative to the beaches property.
If I go back, I would likely stay in one of the condos. There are lots to choose from on Grace BAy.