Very clean, awesome views of the ocean, and super fun and relaxing facilities. Kapaa is an awesome town - Java Kai is great for breakfast and Sam's Ocean View is the best view and food for happy hour or dinner...our go-to spots. We will always come back to Waipouli (this was our third time).