Great place! We love the neighbourhood, it had pretty much eveything around it. Even though it takes sometime to go to London downtown, it was worth the trip.
We recommend this place completely.