We are a family of 5, children aged 15,13 & 11. First impressions on arrival, beautiful lobby area, lots of staff. Reception staff okay however spoke very little English. Not much info given regarding meal times / where things are etc.. this would have been useful. Room was a good size and they very quickly bought a 3rd single bed as the room only had 2! The room was very clean, comfy and spacious. Minibar stocked up with water, Sprite & Coke which was re filled everyday. Pool area, lots of different pools available, loads of sun beds, some with shade some without. It does say not to reserve sun beds but everyone did. We found going down about 6.30/45 was a perfect time to get the sun beds we wanted. Towels are available when you check in, you get given towel cards. Bars- lots of staff so you get served quickly however we felt the choice of alcoholic drinks was very limited. No Malibu, disarrono or equivalent. If you like beer and vodka you’re fine! They do provide snacks by the pool bar area at 3pm, usually hotdogs and chips which were nice. Unfortunately no ice cream or anything for children throughout the day. Food- there is the main restaurant, here you can get breakfast - this was great, lots of choice and by far our favourite meal of the day. Lunch- very repetitive hot foods, most didn’t look appealing. Lots of salads which were nice, soups and bread rolls on offer. Dinner - just the same food as lunch, no different and very repetitive. My children lived off chips for the week. Desserts for lunch and dinner were okay, mainly cakes that look very pretty but tasted the same. There are other restaurants which you can go to that are all included, so no extra cost. Chinese- no need to book, it opens at 6pm but I recommend you get there at 5.30 as gets very busy and only limited tables. We went here twice, the first visit we had a great experience however the 2nd time wasn’t as great. They missed parts of our order and even when asked they still didn’t bring it over. Not many staff so had to wait a long time for drinks etc. Italian - you need to book this at the table at the bottom of the main stairs in reception at 10am everyday. Good size portions, good choice on menu and very friendly staff. Grill - you need to book, we were really looking forward to this but we’re quite disappointed. Hardly any choice of food, which you have to cook yourself. Very little salad and pudding. Came away very hungry.. so had to go back into the main restaurant to get something else to eat. Great little coffee shop (included) upstairs just near reception. Loved the cappuccinos there. Staff, some lovely staff, huge shout out to young Mohammed who works in the main restaurant. He was amazing and was super helpful and friendly. We will really miss him as he really made our holiday very special. Not so happy with Hossam on reception, we asked for his help on our last day. He came across very unhelpful and rude. Animation team - this was okay