Great spot for enjoying all Scarborough has to offer