Had a great stay here during a business trip to NOLA - it is very clean and well-equipped for everything you need (from the kitchen to the bedrooms). Comfortable and quiet neighborhood, which was what I was looking for. I was attending a conference downtown but wanted to be away from all the partying, noise, etc.
I didn't have a car while I was here and while it is very convenient to the streetcar/buses, it would be easier to get around NOLA with a rental car. Depending on what you plan to do, you might want to factor that into your trip. It is within walking distance of City Park, which is lovely and has a location of Cafe du Monde that's much better than the downtown one!