Great place if you're looking for something near Scarborough town center.