I stayed at Wyndham Grand with my husband to celebrate my birthday and we enjoyed our stay but along with anything else, there are pros and cons.
Pros: The staff are very attentive and friendly, the food is really good, the rooms and the balconies are a great size. Much bigger than an average hotel room. When anything additional is needed for the room, they come very quick when called.
Cons: The drinks are just ok. The "preferred" liquors of choice are only served at 1 bar which is inside by the lobby and it's not open until 3pm. The entertainment is very minimal, the pools aren't that big, they have a swim up bar set up but its not open.
Overall, this would be a great couples getaway for those who want to relax. If you prefer night life, this isn't the resort for you. While children are welcomed there, there aren't many activities/entertainment available for them. But they are doing some construction on site and stated they will be introducing more children's options.