Staying at BambuHale was wonderful! The condo is delightfully decorated, even better than the pictures show. It is completely stocked with anything you could want, beach towels, toys, chairs, even a food chest. The kitchen is very well equipped, as is the bathroom. Fans and air conditioning keep you comfortable, even if not left on all day. Everything was clean and organized. The swimming pools are right next to the unit, and they are lovely. The location is perfect, close to everything but not in the busiest part of Kapaa. The beach is across the street, less than 5 minutes stroll across a grassy area. Definitely a great place to stay!