Great location right by the North Ryde Metro & convenience store across the road. Easy to get around everywhere.