You definitely have to stay here if you love the way of life in Scarboroughs, like we do. The sea is just a stroll away and nature surounds you....