A perfect location and everything you could need or want when traveling to New Orleans.