The hotel staff was courteous and the dining options were satisfactory. However, the rooms need a lot of work. The standard rooms are very much outdated and in need of a lot of maintenance, while the updated rooms suffer from humidity and a musty odor that permeates the corridors. Overall, our stay was mediocre at best, but the pleasant demeanor of the staff somewhat compensated for the shortcomings.