Location is amazing in one of the prettiest parts of uptown New Orleans