A beautiful spacious holiday home where you can really sit back and relax , situated in the lovely village of Scarborough , a great holiday destination .