Great location and has all the amenities needed for larger groups traveling to NOLA. Highly recommend!