Excellent location, convenient to everything. Clean and spacious. Good communications throughout the entire process.