Preah Toal, Floating Village on the Tonle Sap