Excellent location across the street from the Kamaole Beach III. All amenities provided in our unit were first rate and the room was well kept and clean. This is our 2nd time staying at the Kamaole Sands location and we were not disappointed. If you stay here and want to relax, it is the perfect location... especially to the Kam III were the snorkeling is excellent and the beach has silky smooth sand. Walking distance to many nice restaurants and snack locations. We had very fun and relaxing vacation!