Eric's place is an excellent spot close to public transport like sky train and bus stops, far from the big city noise but close enough to just take a couple of minutes to where the fun is at.
Eric was always responsive an helped us with our inquires.
I completely recommend it