Ohana has excellent communication. The check in process was very smooth. Excellent instructions were provided.