It's a glossy (glare type) screen and not well suited for anything outdoors.
Better choice would be an anti-glare matte LCD screen.
You could also get some anti-glare film to apply to the LCD screen, which would help prevent glare/reflections outdoors.
You're more likely to find anti-glare matte LCD screens on business class notebooks.Toshiba Satellite C660 Series
is Toshiba's 'budget line' and doesn't exactly merit the same reputation as Toshiba's premium line of notebooks.