We stayed here for a week with our 9 month old baby and it was perfectly fine, but there is definitely room for improvement. Room – we ended up upgrading, at the suggestion of the hotel, to a Family Guestroom with Seaview so we could have a bath in the room. The room was a good size and the hotel provided a cot, baby bath (although this leaked), a change mat and steriliser. However, there was no blackout so we were woken up very early every morning. Additionally, the window to our balcony appeared to be damaged and rattled throughout the night with the breeze. The hotel appears to have attempted to fix it with gaffer tap but it hasn't worked. The seaview was nice and the balcony had the sun in the morning, but by the afternoon was in the shade. We requested a late check out so we could enable our baby to have an afternoon nap and contacted the hotel in advance of our stay. We were advised that late check out could be discussed during our stay, however when we asked at the hotel we were told that this couldn't be confirmed until the night before we left. In the end we got just one additional hour (12pm rather than 11am) as the hotel was fully booked. As such, we had to set up our travel cot in the lobby for our child as we had over four hours to wait until we were picked up. Food – as a guest you are able to book one visit per week to each of the al a carte restaurants. These reservations are made via the app, but the opportunity to book only opens once a week at an unspecified time on either a Saturday or Sunday. Due to the lack of clarity, you end up spending large parts of the weekend checking the app which removes some of the relaxing aspect of being on holiday. Additionally when the booking window did eventually open, the app didn't work for us so we ended up booking via reception. As the opportunity to book only opened towards the end of our stay, we were only able to visit two of the restaurants – the Greek and Asian. The Greek was a nice experience for some variety, although I'd suggest taking a jacket as it was very breezy! The Asian was better, but I'd suggest providing more than three prawn crackers per table. The buffet was fine, but there wasn't much in the way of variety and became quite repetitive after a couple of days. As someone who is gluten free, I found the options very limiting. Prior to arriving we advised the hotel and were assured that the food in the buffet would be well labelled. This absolutely was not the case – at breakfast there were only a handful of labels and at lunch and dinner where there were labels it was questionable (e.g. gluten free pork but pittas were in the same tray). The staff, however, were lovely and made a huge fuss over our baby and they always sought to get us seated quickly. Drinks – it wasn't clear what drinks were available and it was often challenging to get a drink. In the evening the hotel offers table service in the bar, however we often had to go up to the bar to be served as no