The rooms were not terrible. The bed was comfortable. The rooms are a decent size. The common areas do indeed need new carpeting. They were worn and filthy. The breakfast was decent plus free. The hotel just needs a bit of an update. The best part of the place was the great staff.