Mattresses are probably 10 yrs old spring based mattresses. Got the back pain and had to sleep on floor. Restaurant service is very poor. Food is generally cold. Didn't get the room that I booked. I was charged extra amount. Staff argued with me while day and wasted my 1 day of vacation time. STAY AWAY FROM THIS HOTEL!!!