A whole bunch of us went down last year and stayed at the Bonita Rose (I'll double check that one). Only took us 5-10 min to walk/stumble in to town to go to the bars at night. Hotel wasn't all inclusive, but did have 2 pools, their own little roped off area on the beach and really yummy sunset margharitas. We were all in our early 20's and it was a fair mix of girl to boy ratio. FYI-don't go on a booze cruise. They stink.