Very clean. Lots of space. Easy to walk to the beach. Our 2 year old loved the playground at Poipu beach park and the calm water to play in.