Excellent location for families visiting New Orleans