Our property is a peaceful retreat located on the largest freshwater lake in Dartmouth, gorgeous Lake Charles.