Excellent location and great communication. Easy self check in process.