Haven checkin in Miami is great! They had a kiosk outside before we even went inside the terminal. We showed our paperwork there and someone escorted us to a special checkin counter where we got our cards, then we were escorted to the Haven lounge. Lots of snacks available while we waited, and then someone escorted us onto the ship to the muster station. Overall, best checkin ever. Kinda wierd though, from the Haven lounge you overlook the "regular" masses below, which looks more like a typical airport terminal (still pretty nice).