This place is located in a wonderful area of Scarborough. Close to the beach and other family friendly locations. Highly recommended.