Great location, great host, everything you need for a group trip to Nola.