Just been reading some of the reviews and they are very mixed !
We've been twice now and were happy with the place both times, however we did notice when we asked for a late check out and had to go to another room in the other part of the complex that those rooms seemed a bit more dated and tattier than the ones we had been in. If we had been in those ones for 2 weeks (looking out on to the side access road and the back of a wall) I think we would have been a little less impressed with the place.