Stayed at the hotel for 5 days with my family (spouse and 4 kids). They have one tower for multiple bedroom units and a second tower for single rooms. In the multiple room floors, there are 6 apartments per floor. While we were there (a week without a Muslim Holiday), there was one other group in one room on our floor.
Our unit was 2 bedroom, 2 1/2 bath, kitchen (with washing machine, dish washer, fridge, stove, oven, microwave, pots, pans and assorted cooking and servicing instruments). Plan on getting your own dish soap and laundry soap.
If the washing machine dries, we never figured it out and had to hang up the clothes to dry. Since we were only there a few days, we did not worry about asking staff.