Very clean. Amazing location. Great communication. Exactly what I wanted!