I was lucky enough to stay in a second floor condo with an ocean view. The room had been refurbished within the last couple of years and provided everything we needed.
We were quite apprehensive when we first drove to the site - the buildings look a bit run down and from the outside we were expecting something a bit more tired and run down. Our worries were soon dispelled, and by the time we'd seen the apartment then walked around the bay on which the resort is located we were in love with the place.
It is a quiet location with a nice looking pool and barbecue - neither of which we had time to use because we were out exploring. As a base to explore it is not ideal - we got a bit sick of driving; but as somewhere to stay and relax it would be perfect.
Note that internet access is available, but I found it to be quite patchy.