Great location and great spot! Everything you need for a quick trip to NOLA. Great communication too