Nice apartment in Scarborough