Everything was clean. If you're staying in Princeville, this would be a great option for 2-4 people. Great mountain views and not too far from beaches. Great place to stay!