This location is absolutely beautiful, and everything you need while staying in NOLA.