This is the PERFECT spot to stay in NOLA. Do not pass this place up!