Overall I would say it was enjoyable and we would stay here again, but there were a few areas which could do with improving.
First and foremost was our room which had a pool. It was comfy, a nice size and a nice feel, but the pool light did not work and took nearly a week to be told this, so we were unable to enjoy this in the evening (if in room 550, beware). Also, guests, FYI - pools are all SALT WATER.
The specialty restaurants were amazing, serving very tasty and well presented food. The only frustrating point for me was that guests are required to book their tables online (excl. the main eating hall), which, having discovered this on arrival, I found the first week was fully booked. Cancellations are available via Concierge, but recommend this is changed to make it fairer as I feel sorry for those who only go for a week and can't get a booking. Even rationing to give everyone a chance to visit every restaurant per week and not just first come first serve - people are paying enough for the accommodation! (this approached works in Cuban hotels, so why not here?)
Night time entertainment. Although there is entertainment (which is okay), I noticed a lack of advertisement for these events, with the entertainers sometimes being selective of who they talk to when letting people know. Again, I feel for those who were never approached and made aware... just have a notice board or an online schedule!
Would I stay here again if I travelled to Rhodes? Yes.