I stayed there 8 years ago and found it to be a fantastic hotel in a great location. It was probably the nicest "vertical hotel" (not a resort style) that I've ever stayed at. It was only 5 years old then; hopefully they've kept it up to the same high standards.