My husband, son and I are coming into Charleston for just two nights in mid-May; the two nights are Saturday and Sunday. It has been difficult to find hotels with availability on the Saturday night. Two that seem to have rooms are the Indigo Inn and the Marriott Courtyard Historic District. I realize that these are two very different types of hotel, but can anyone comment on the pros and cons of each and make a recommendation? Thanks!