Perfect location, easy access, absolutely recommend this place to anyone visiting NOLA!!