A well appointed, comfortable place, within walking distance to the heart of New Orleans.