It is a great hotel, I have stayed there about a dozen times in the last 8 years.
It is (was) in need of a renovation, especially the plumbing, so I am glad it is under way.
Given the choice, I would stay there anyway, it is truly a great facility.
One nice thing they did for me (no idea if they still do) is give you a special gift for stay number 5 and ten. I think it was some very nice chocolate and maybe a bottle of wine. Nice surprise, especially if you just arrived in the country after the all night flight from the US.