Very clean. Communication was extremely easy. Very helpful. Location is perfect. Would highly recommend.