Vacationing with two kids. Stayed for a long time, but the staff is friendly. Any issue could be resolved, the most adequate Karim at the reception helps a lot. We advise you to always deal only with him, he is the only one who really helps and solves problems.