Located right at the heart of the city near Central Market, 71 Thu Khoa Huan, Da Lat