This property is an eco-lodge composed of detached cottages and villas alongside the Taberi river. 2 minutes walk from the beach.