Check out Royal Caribbean Resort, a few minutes south from Banana's, has nice large pool and individual cabana's with kitchenettes for reasonable price!