Secluded place.Lots of facilities around.
I would recommend Teresa's place to any that is visiting New Orleans.