Excellent apartment. Great location. Well worth considering for a stay in Scarborough