I recently stayed at the Warwick for four nights and had a wonderful time.
Staff: always polite, smiling and helpful. Everyone genuinely seemed to be in a good mood and happy to help.
Food and drink: Drinks are free and strong. Getting them from either bar may take a minute because they were generally pretty busy. There was always food available at the main restaurant (buffet style with a carving station), the poolside snack bar, or one of their three restaurants (reservation required - concierge available from 9-5 to help with reservations). Plenty of options to choose from. One member of my party is vegetarian and had no issues.
Atmosphere- Frequent live music or DJ, music by the pool, plenty of games (pool/billiards, giant Jenga, foosball, horseshoes) and activities (trivia, karaoke, pool volleyball).
Off-site activities: There is a daily shuttle to Cabbage Beach starting at 10am each day and running every 30 minutes until 5 pm. The beach was beautiful and pretty empty early but started getting busy around lunchtime. You can rent chairs or umbrellas at the beach but make sure to take cash (they weren’t accepting cards while we were there). There is also a shuttle in the evening to Atlantis Casino. It leaves at 8 and returns at 11, so be ready to stay unless you want to taxi back.
All in all we had a fabulous time and would definitely recommend. Probably not what you’re looking for as a honeymoon destination, but if you’re looking to relax on vacation it’s great.