Clean. Perfect location. Great communication. Lynne is lovely and made sure we were happy with everything on arrival.