Good Place to stay in Scarborough. Very private.