River Ranch Retreat is a wonderful place to stay. Modern, clean and peaceful. It is a credit to hosts Jeff and Jess and all their hard work. Only a few kilometres from Kalbarri, very convenient for all the local attractions.