Excellent location, clean and great facilities. Great communication throughout the process.