Stylish accommodation close to many restaurants and the heart of Scarborough