We have stayed at both, and agree the staff at Banana B is terrific. Also agree that there is no comparison between the resraurants. But Banyon Bay is a way better looking grounds and pool area. The rooms are more spacious and more attractive. Having said all that, we just returned from 5 weeks at Banana Beach and probably will return there. The biggest difference is the staff, going back to Banana B is like returning home.