I think 'penthouse' is used in figurative sense as the name of the magazine.
The penthouse is the top unit of a highrise apartment building, which is the most spacious, luxurious unit with the best views. It signifies luxury, indulgence, having commanding views and being above everything else.
Not a teacher
Student or Learner