Great place to stay in NOLA! Right where you want to be to really see and immerse yourself in the New Orleans culture!