Finally after all these years I've decided to leave this hotel a review...
They definitely live up to the standards of being a Five Star Hotel. As far as the hotel itself goes, the staff is exceptional. They are very accommodating to any needs. No complaints here. I recommend the upgrades to the Tower Suites. Better rooms and the difference isn't much.