I think you have made a better choice of cruising with a singles group. You will have lots of fun and have the time of your life.
I have been to all inclusive resorts and they are okay but can't compare to singles cruises. At the resorts you are only at one place where on the ships you visit different ports. Luci