I found the Courtyard Marriot – St Charles staff to be friendly, the rooms clean, large and the St Charles area to be quite nice.
As of June 2013 the main east west road, highway 64/North Avenue is under construction. I would recommend checking with the hotel on alternative routes.
The hotel lobby has an area for printing flight boarding passes as well as a computer with printer for that last minute printing need. The lobby also has a large interactive touch screen monitor with news, weather and sports.
I was at the hotel with a group for business and the Courtyard Marriot – St Charles staff handled our needs well.