I have stayed here multiple times over the years. This time was not so great. Although the desk staff is very helpful, the room had some issues. I did report to the desk, but most were not addressed during the three days I was there. The linens were soiled (addressed right away), the tv did not get fixed, it was really hot in there (a/c in window gauging outside temp, not inside temp) and there was sticky stuff on the floor all around the sofa. It was not a bad stay at all -- nice staff, good breakfast, good premises -- just some issues.