Great place to stay while visiting NOLA. conveniently located near everything