Location was perfect to enjoy all that New Orleans has to offer