Not sure about a suite, but in regards to the Haven boarding. We went in the terminal and there was a long maze of people to the left. There was a person on the right holding a Haven sign that guided you down a straight away to start the boarding process. All the stations moved pretty quickly, the longest was getting your picture taken and your id cards processed. Then go into the waiting room and short wait to get onboard. They also mentioned to us a few times we could go to the American Diner instead of the Haven restaurant for something to eat.