Excellent place, gracious hosts, awesome neighbourhood - can't say enough great things about this place!