We visited Hapuna Beach twice during our 6 days on the Big Island. Wow what a gorgeous beach!! Large enough to never feel crowded, clean sand, good facilities. The water was so clear and beautiful and there was no sharp drop-offs so you can go far out in the water before having to swim. A beautiful beach!