This place is in the perfect location with everything you need to enjoy New Orleans (including a great list of recommendations from the hosts!).