Highly recommend this location to any couple staying in NOLA