This resort is amazing! Its like a small village, the people are fantastic and there is a lot to do. Everyone wants to help you, theres smiles everywhere you look and the service is very efficient. I read the poor reviews and I think those people would never be happy. Def will return next year!