Nice and quiet neighbourhood. The apartment is nice, convenient and clean, very pleasant place. My only remark is that you can hear noises from the main house (people walking, bathroom).
Would probably go there again on my next visit to Scarborough.