A little gem in Scarborough with breathtaking views!