I stayed at the Wyndham last week. We paid $120 a night through Millionair, though it was not all inclusive. While there (5 days), we had plenty of time to check out other places (Hilton, Holiday Inn, etc.), and found the Wyndham the best. Its clean, has a nice pool, food is average for the islands.
If you don't have a car, you can get around on the sardine cans, I mean public buses for a $1 one way. Its quite amazing how many people can fit in those things. They have seats in the isles that fold down. When someone in the back needs to get off, nearly everyone in front has to get off. Makes for some good stories.
Tower F at the Wyndham provides a good view of the beach.
L