Banana Beach is terrific.
You should expect to be treated very well, have two swimming pools to relax by, great food at El Divino, cool quiet bar for a martini, and much more!
You truly can't go wrong staying there.
And don't miss the beach bar next door at Mata Rocks.