I have been staying at this hotel every June for the past several years. I reviewed it in 2011. The hotel is still excellent with a beautiful, private beach right out the back door. Rooms are big and comfy and clean. Bathrooms are very nice.
The only thing that has changed is the restaurant. They no longer have a buffet breakfast; now, it is a bistro (Courtyards are changing to that). You can order food, and it has Starbucks coffee. I have had the food in other Courtyards and it's pretty decent - and not too expensive.
The ocean-front rooms are more expensive, but spring for one if you can - the view off the balcony is just amazing!! If you're on a budget, the non-view room are just as good - just without the view, they are still comfy and large.
Oh, and they also have free wi-fi now. It's excellent. In 2011, it was a hook-up.
It's all good!!!