The place is very well described in the listing. It's a few blocks from Canal St., where you can get the streetcar. Unfortunately, after the Hard Rock Hotel collapse, the streetcar isn't as useful to get to the touristic areas, so we had to Uber everywhere.
The owner isn't on the site, and we never saw anyone responsible for the place in person. The entire communication was made by text. My wife mentioned that this might make women travelling by themselves a bit uncomfortable, especially since the bathroom is shared with others guests.
Bed/bathroom cleanliness and comfort is a little bit below chain hotel standards, but nothing serious. It's what you can expect within the price range.
The owner offered us a place to put our bags after check out, which was helpful. All communication was prompt and to the point.
I would definitely recommend the place!