sparklingly clean, great location, communication was exceptional. Would definitely recommend.