I have stayed at both, and would stay at either again. If you do go with the all inclusive package, the food is pretty good, but not a big variety.. They have a good drink menu though, with lots of choices. And like the previous poster added, the price is reasonable, so if you do want to eat elsewhere a few times during your stay you're not losing out on a lot of cash. Rooms are basic but clean, staff was always smiling and friendly. Legends is in a good location on the beach, bars, restaurants, and entertainment close by, at least pre-pandemic. Samsara is quieter and a bit more isolated up on the cliffs, good snorkeling right off the property.