Good location and ideal amenities for a comfortable and affordable stay in Scarborough.