Yes, plenty of light, view out: and still have those ‘wall’ sections above/below and on sides. The small wall surfaces impart a sense on enclosure from the outside elements; those windows are a good proportion.
The window curtains in the photos art too physically massive; they are ungainly looking and do block some of the light coming in, and views looking out - bad choice for window treatments.
The Architectural design of the building, and the interiors is quite nice in general.