A great place to stay in New Orleans, conveniently located, comfortable and very welcoming.