We spent a long time researching this holiday as it was our first family trip in years, but our experience was very disappointing. Stayed with two young children on an easyJet Holidays package. Rooms & Accommodation Negative: Our room was not the suite we booked and we had to move four times before getting the correct room. Moving/packing/unpacking repeatedly with young children was exhausting and stressful for everyone, and the opposite of relaxing. During these room moves, several expected amenities were missing – minibar never filled and issues with getting pool towels despite multiple requests for both. Cleanliness was a bit of an issue, excessive mould, hairs everywhere from previous guests. One bathroom flooded with stagnant, foul-smelling water upon letting the bath plug out, general drain smell most of the time (presumably due to antiquated drainage systems in the area). Frustratingly, there is only one hook in the entire room, in the shower for towels. The airplay function only worked intermittently on one tv, and not at all on the 2nd tv. Positive: The hotel gave us late checkout on our last day as compensation, and also refunded the cost of an excursion on request by myself. The beds were comfy and new towels were provided every day. The balcony in our final suite was large, and had a bug screen on the balcony door which was a great touch. Lots of wardrobe storage in our suite. Entertainment Negative: Lacklustre entertainment most nights. And limited seating in the area it was hosted. The activities for kids weren't as good as what i've experienced at other hotels, and there isn't really a very animated entertainment team in this regard. Not really anything for older kids. Positive: there was something every evening, highlights were the rock band and the dancers which my kids enjoyed. Food & Drink Negative: The buffet had limited options for picky children and vegetarians. The ice cream shop often ran out of flavours and the soft serve was out of order throughout our stay. Restaurant staff were mostly unfriendly, and getting refills at meals was incredibly difficult. Bars across the hotel had confusing and inconsistent opening hours – the pool bar was open some nights but not others, table service to sun loungers was unpredictable, and the app allowed ordering when service was unavailable. Cocktails were premixed and largely undrinkable, other wines were boxed and not great. Positive: The buffet mostly had a good selection each day, with plenty of seafood, meat, fresh salads, and local cuisine. Draught beer and sparkling wine were good. Pools & Beach Negative: Despite advertised rules against reserving sunbeds with towels, daybeds were taken by 8-9am, though standard loungers were always available. Pool not heated (which I did know about), so water was very cold at this time of year. Empty glasses/rubbish could have been collected more regularly. Positive: The hotel has a private pebble beach with sun loungers and a lifeguard. Lots of people swimming in the sea though we didn't and chose to relax on the loungers! There are plentiful normal loungers and we could always get one of those. There are plenty of pools including shallow kid's pool. Location & Surroundings Positive: The hotel looks grand with attractive grounds, close to the airport (15 mins in a taxi), and we were not affected by the noise from planes flying over. There are two small shops and the Rainbow Bar nearby (not in the hotel itself) - we enjoyed the cocktails there and the staff were friendly. Other than this it's probably a 15-20 min walk to any other amenties. Enjoyable day trips to Lindos (and the Acropolis) and Rhodes Town. Reception staff at the hotel were friendly and professional, they seemed sympathetic and apologetic towards our room issues but for whatever reason this just didn't translate into an timely solution. Overall, while there were some positive aspects, our experience fell well short of what we expected for the price paid. I would not recommend this hotel for families with young children. As an aside, I do not recommend EasyJet whose customer service team are terrible (on top of an overnight 9 hour flight delay!).