We stayed at the Hilton Waikoloa recently and I would recommend that you avoid it. It was much too artificial and contrived - like they went through immense effort to physically isolate you from anything naturally-occurring
While they do offer a bus to to Hapuna Beach, you have to take the monorail to get to the bus, and be careful not to accidentally board the bus that goes to the shopping mall