Great place - a little oasis in the French Quarter