I loved Rayon with my daughter. We didn't stay in their kitchenette room (although they do have those as well) but a standard room and just added a fridge and microwave. Loved the big pool and just the calm environment. Pansy and staff go out of their way for their guest and my daughter was treated like family.

On the beach we also enjoyed Seasplash, they have a one bedroom that has a full kitchen.

Rondel was always out of my price range but they have a villa with a full kitchen.