Excellent communication, easy check in and out. Clean and well equipped.