Very clean, great location, really nice touches and attention to detail. We really enjoyed the stay and the kids loved it. Would recommend for a short stay in Kalbarri.