Deepa’s place is beatiful, perfect for two people, is near to Scarborough Beach, and 10 minutes walking to Scarborough Centre, to the downtown is a little far, maybe 40-50 min by bus and subway (3.25 Cad per person), but the bus stop is so close (2 min), the hospitality was so good, the place is clean and warm.