The staff were fantastic and friendly, house keeping staff were also wonderful. The facility definitely needs some work, though. Wasn't entirely sure the elevator was safe, the lights in the stairwell flickered like crazy, and there was a loose floor tile in our room. I will say the wi-fi was not that great, devices had trouble connecting enough to accept the terms of use, and randomly got booted off and would need time to be able to connect again.The cleanliness of the facility was more than up to par, and paired with the excellent staff it did make up for the work that the building itself needs. I think if they fix the issues with the building and wi-fi, this hotel would be a wonderful place to stay for more than a few days!