Negrilaholic,
Don't want to dis Gerry - but our experience with Legends was 180 degrees the opposite.. We were treated like gold there.. The staff was wonderful, and very responsive to our needs. The noise is a factor - but we always stayed on the "garden side" across the street where the noise is non-existent. Crossing the street is worth the privacy and quiet. There is also a large pool on that side that is usually pretty much unoccupied - a wonderful quiet place to relax! It is true the beach is small - erosion and all - but they have enlarged it by removing some of the deck. I have written a couple of reviews of the place on trip advisor.. We loved it - and I think you will too.. And at $37 a night you can't go wrong!