The Rochester Hotel is situated in a great location and has amazing staff. However the rooms could use some upgrades. The beds are well past their prime and the mattresses need to be replaced. They are not comfortable and wearing down. Stay was enjoyable but I would not stay there again.