Good location - great communication- everything as expected. Self check in was great.