A comfy and cozy small apartment style stay close to the best part of New Orleans.