We try to stay at Puako every year when we visit the Big Island. From an accommodation point of view, this is the nicest place we stayed (although of course it's not on the beach side of the road). Many thoughtful touches and the lanai is really lovely overlooking a tropical garden.