As I said Legends/SamSara are definitely low end. Nothing wrong with them but nothing fancy. Both are basic, clean and safe. Food is ok but not great and the drinks leave a lot to be desired such as using actual fruit instead of flavored syrup. SamSara is nicer than Legends and they have an excellent restaurant across the road called Ciao Jamaica. If price isn't a big deal I would stay at SamSara and shuttle to the beach.