Place was clean, little smaller then expected but still worked. AC was amazing, communication was spot on - answered within minutes every time.. highly recommend!