5 Stars
Great place to stay at, the location location is pretty central with a walking distance to NOLA’s central points and includes multiple commodities that make the stay the more pleasant and relaxing.