They're both very good. Banyan Bay has bigger and in some ways more attractive units -- the two-bedroom units are 1000 sq. ft., with two baths with whirlpool in one, full kitchen, living area, balcony, really nicely decorated, ceilings in kitchen/living area are beautiful tropical hardwoods. Banyan Bay's pool is also bigger and the beach is far better. But The Palms is close to town, more convenient for walking to restaurants and such, and rates are generally a little lower at The Palms.