Dreamy,
I just got back from Banana Beach last night. You'll love it. The only "downside" is the distance into town. That 20-30 minute walk can get old, but that is also the upside, 'cause there isn't nearly as much foot traffic past the lounge chairs as at the hotels closer to or in town. The staff is friendly, the rooms are clean, the grounds are well kept, the restaurant was consistently good (try the mixed ceviche grande) and overall it was a good value.