Staff was kind and courteous, rooms was clean, and bed was really comfortable. The only reason for my lower rating, is because we could not sleep either nights. People were singing, yelling, and running up and down the hallway and outside in the parking lot at all hours of the night. One gentleman must have been having a very bad day. He screamed for about 10 minutes in the hallway. Other then the lack of sleep, the rest of our stay was excellent.