Amazing place at Scarborough, very clean and quiet. Highly recommend staying here!