Great little place to stay at in NOLA and not far from anywhere