“Very outdated and dirty hotel. Not sure what the housekeeping do. Staff barely speak any English. They mainly speak french and arabic so would advice english speakers to avoid. Food selection and quality is terrible. Beach looks far worse than the pictures so very misleading.”