Recently stayed here the week of 3/7-3/11. Check in was pretty easy, all of the people in our party received keys for the unit. The building itself is located on a small street. Our unit 3304 was located on the third floor, on the corner with two balconies, off the living area and master bedroom.
The building is centrally located in CBD and walkable to Bourbon St., French Quarter, near street cars and other public transportations.
We would definitely stay here again, if we make back to NOLA.