Very clean. Excellent communication. Great space. Good location. Everything was perfect! Highly recommended!