Everything was perfect except the check in. We needed to meet in person and have a specific time for arrival.