A smoke-free guesthouse, Manor Heath overlooks Peasholm Park. It's within walking distance of Scarborough attractions.