We've just got home from a 10-night stay at Mirage World in Icmeler. We arrived at the hotel at 9:20am but didn't get our rooms until 2:45pm. We were told several times they would be ready "soon", so we ended up losing our first day sitting in reception waiting. We were really disappointed with how this was handled. The pools were lovely, especially the quieter one near Block D. However, if you want a decent sunbed, be prepared for a very early start. By 6:45am, almost every lounger had already been reserved with towels. So be prepared to get up at 6am. The water slides were fantastic though, and the kids absolutely loved them. The evening entertainment was very poor. It consisted of bingo at 9:30pm followed by what was supposed to be a show from 10:00pm until 11:30pm, but it was mostly people messing about and the usual hotel competitions. It wasn't entertaining at all. The foam party, however, was brilliant and another big hit with the kids. The housekeeping staff were excellent. Our room was cleaned every day, fresh towels were provided daily, the beds were changed every three days, and bottled water was replenished each day. Unfortunately, we had a few maintenance issues. The sliding patio doors didn't lock. Reception fixed one room quickly, but it took five days for the other room to be repaired. The fridge also wasn't cold, and despite reporting it, it was never fixed. The on-site shop, run by two brothers, was excellent. They were incredibly friendly, helpful and always happy to chat. The food was the biggest disappointment. Breakfast was lovely, but lunch and dinner were very repetitive and didn't suit our tastes. Food was bland and resembled slop. We ended up eating out six nights out of ten. The behaviour of many other guests (not british) also had a big impact on our holiday. Meal times were chaotic, with lots of pushing, shoving and very little consideration for others. We saw people piling their plates with food only to leave most of it untouched, and taking excessive amounts of fruit and desserts that were clearly never going to be eaten. One incident that really upset us was when my son sliced some bread onto his plate, only for another guest to take it straight off his plate. When he took it back, her husband grabbed it and screwed it up right in front of him. Thankfully, we found the British guests to be polite, well mannered and friendly, and everyone looked out for each other. We highly recommend that you upgrade your room - block D are new, spacious and have plenty of storage, other rooms are tiny, some have no windows and are very dated and I believe some have mould. Would we return? Sadly, no. It's a shame because the hotel has plenty of positives, but the poor food, disappointing entertainment, unresolved maintenance issues and overall guest experience mean we wouldn't choose to stay here again.