Very clean and ideally located. Communication was great. Would go back again.