This spot is in a fantastic location and has everything you need for a great stay in New Orleans!