Last stay was a disaster, this one was close to perfect. Checkin at the honors desk was awesome, room was clean and neat, bed comfy, staff very helpful and the room attendants cleaning other rooms couldn't have been nicer. The hallways are excruciatingly long...noted in other reviews. But it got my 10k steps!! I'll be back!