Staff at all levels were pleasant, smiling, kind, engaged, attentive; no issues or concerns...in fact the opposite. But the facility was in poor repair; not clean; poor connectivity with the media & internet. The room and building were clearly in poor repair; worn and in need of updating. The first ironing board shook apart and the cover continued to get bunched up while trying to iron items; a large dead roach was found on the floor near the desk; the spout on the body wash fell off in use. There's more but this is enough to get the picture. Throughout this weekend, the staff was polite, friendly and courteous and I would consider staying just for their kind support. But many upgrades are needed with the facilities...esp for the price of the accommodations!