Das Resort liegt idyllisch am malerischen Ufer des River Kwai, etwa 15 km von Kanchanaburi entfernt. Es besteht aus 12 schwimmenden Villen aus Holz sowie einer Bar und einem Restaurant, alle mit direktem Flussblick. Alle Villen verfügen über kostenloses WiFi, einen Fernseher und einen DVD-Player. Das Float House bietet auch Massagen an. Das Resort ist perfekt gelegen für Flusstouren und Besuche der berühmten Brücke über den Kwai.