Scarborough is a piece of paradise. And we were a group of 10 in a lovely spacious house. The absence of a sea view is compensated by a vast expanse of national park in front of the house, seen all day from the large living area.