Beautiful family oriented gated resort with large pools built for kids and adults. Grounds and beach were spectacular, bar and restaurant (outdoor) were good. Pizza oven with great choices, small shop for snacks, water, beer, wine, pop.
We were impressed with rooms, nicely decorated but kitchen was small and not very operable. The beds were just queens. Shower in one room very tiny and not great pressure.
If you do not speak Spanish you would find it challenging. Great for a large family get together.