Great, spacious, well appointed place in central New Orleans