Anfi accommodation is pretty good or at least it was the couple of times we’ve been there. Only issue with accommodation was an exchange unit on the second level (which was good inside) where the view was of a restaurant ventilation system. But if you are higher up, then all should be fine.
Restaurants in the Anfi walk are ok but there were lots of options nearby that, imho, were better or better value. However, it’s been a while since we were there and restaurants change, especially since COVID.