Very clean! Great location! Michael was excellent at communicating and giving detailed instructions! Would 100% recommend!!