It was one of the best resorts I've ever stayed in. The people were exceptionally nice and helpful. I don't usually like buffets, but they have two a day—breakfast and lunch—with completely different choices and both were EXCELLENT. It was about $30/meal without a package. Stay in a room with access to the Club Floor if you like Happy Hour. It is daily from 4-7p with finger food. If you eat at the buffet, this is plenty for dinner. When you walk out the side door, you're ON the beach. Towels are provided. Water is easy sand walk in (no drop offs and no stones).