Great place and great location - I would highly recommend it to any traveler visiting NOLA!