I was there for 8 nights two weeks ago. I really wanted to love the hotel but it really needs some work.
The lobby is nice and the AC is strong. The room (2 room suite) was basic but comfortable with the exception of the AC. It simply could not keep up.
Nice view though with friendly staff.
As it stands, it should be a Cat 3-4 at best.