We stayed at Villa Turquesa with our entire family including babies, kids, teens, spouses and partners and it offered something for everyone.
The location right on the beach made it simple to watch the sunrise in the morning and enjoy the sound of the waves. The pool was big enough for us to float around in and the kids loved it. With direct sunlight in the morning and early afternoon, it offered a nice shaded place in the hot afternoon, with some areas shaded at all times which were nice for the babies.
The sargassum seaweed didn't bother us, maybe due to the wind and the groundskeepers carting away large amounts in the morning.
Entering the sea is a bit rocky, but not difficult and there was decent snorkeling with quite a bit of different fish species and little holes/caves to explore. The kayaks were also a nice activity.
The rooms were comfortable and had AC, with some of the larger rooms taking a bit longer to cool. Each room having its own bathroom was a nice luxury with so many families sharing one house.
The housecleaners were friendly and there every day from after breakfast to early afternoon and kept the place very clean. Sometimes we had to plan around that with our babies nap times or cooking lunch but it wasn't a big deal. The groundskeepers also did a great job cleaning up the pool every day and responded quickly to our request to cut down some of the coconuts that were hanging over the pool after one had fallen down.
Overall a great experience!