Very clean. Plenty of space. Great location. Kid friendly. The pool and water slides were a hit for our two year old. We stayed here for a week took day trips to Hanalei and Poipu.