Perfect location. Clean. Good communications. Accommodating. Easy and convenient check in process.