We spent 4 nights at Karrikesh and had a great time.
All the beds were very comfortable, the kitchen is small but well equiped and the outdoor shower was great for washing off after coming back from the beach.
The location is fantastic for exploring the surrounding region with both Augusta and Margaret River within easy driving distance.