Clean and comfortable place in the middle of NOLA.