I've only been once before, Zacs, in 2004 and it was lovely. We're really looking forward to our family holiday.
Sorry to hear of your negative experience.
We've booked Kos for next May at the newly-opened Ikos Aria. Ikos are just about the best there is in my humble opinion. OH made me cancel Singapore though as he needs more of his annual this year leave for house renovations, and I'm now taking my mother to Krakow instead.