Excellent apartment in wonderful surf town Scarborough