I have not stayed there but a friend did a few years ago. It was fine but I think he would consider someplace else in the future. I am pretty sure the elevator has been installed. Whether it works or not, I don't know but one would hope.
Simpson Bay Suites is almost next door and might be another option.
For just one night, I am sure either would be fine.