A real good place to stay if you and New Orleans really like it