Strange. I had a bad experience there many years ago and I have never gone back. We brought our 3 boys, small at the time, we asked for adjoining rooms but were given rooms on separate floors. The hotel was booked out and they refused to change rooms for us. When I complained I was told that I should have asked for side by side rooms.
Also I clearly remember that we were there at the end of June and in to July. The menu changed for the better on the 1 st July, the dead flies were eventually cleared from the windowsill and they cut the outside grass.
It's strange how a bad experience can turn you off a place for life.