We highly recommend staying at John’s place. It’s about 5 minutes out of Waimea and is very convenient for Waipio Valley area, a half hour from Hapuna and resort beaches, and about an hour from Polulu Valley and the northern side of the island. Very nice amenities, super comfortable bed. We appreciated the boogie boards available to use, made for a very fun beach day.