Just finished a two night reward stay with my family at this property. I'd highly recommend it, we were very pleased with our stay. As a Diamond, we were upgraded to a suite (had to ask, but we got it). Breakfast was in the restaurant with a continental offering at no cost or a small $4 upgrade to any other breakfast menu item ($6 for steak and eggs). The electric cart shuttle to the beach was very convenient, they even had beach toys for the kids to use. Resort fee was waived for points stay, but parking was $10 per night...a reasonable charge. The suite was clean and spacious with a great view.