We stayed here just over 3 weeks ago prior to flying out. The greatest selling point for it in my opinion is that it's essentially attached to the South Terminal and so once you arrive at the hotel you are in the airport, can check your bags, go back to your hotel for the night, get up in the morning and go