Very clean. Perfect location. Communication was easy and questions were answered within the hour.