I just found an awesome very quiet French cafe on Phan Ton st off Dien Bien Phu called Le Cottage. Its at the corner and seem hidden. Anyone knows this place?