Great location. Great parking. Easy check in and processes. Good communication as well.