Lots of commercial redev going on in Scarborough, more restaurants, pubs, etc , which should definitely help. I'd live there.
Anything near the beach is going to do well in the long term because its a limited supply.
In the short term I'm not too confident.