Recently stayed here over the 4th of July holiday and our experience was ok. The rooms are definitely outdated even the rooms located in the tower side of the hotel. The reason for my 3 star rating is merely because their customer service was great. The front desk was helpful in answering my many questions and she was very personable. Other than that, they need to upgrade some of their restaurants and just have more to offer. The price was decent so I understand.