Adorable place in an awesome location just steps away from Frenchmen Street