This is a perfect place to come back to after adventures in the city of New Orleans. Tucked away on a quiet street, the apartment has everything you need for a relaxing stay.