great place for a couple in Scarborough. highly recommended.