The place was perfect for a quick weekend in New Orleans