Experience the eco-luxe escape of Song Saa Private Island resort in the Koh Rong Islands, Cambodia. Relax in thatch and stone villas nestled among the jungle canopy or perched above, offering a serene retreat away from it all.