The Crescent City Guesthouse is one of the best places to stay in New Orleans and the proprietors think of everything.