We are considering a fall trip to New Orleans. Read about Green House Inn in the Garden District. Has anyone stayed there lately and what was your experience?