Our niece and nephew stayed at Club Marival last year. They said it was very nice, the food was good and they enjoyed the unlimmited drinks. No complaints. I thnk it was a 4 star as well.