The unit we stayed in had everything we needed, and a nice view over the golf course. Check in was incredibly slow (45 min) because it’s inside the small resort office staffed by one person handling the phone, guests, everything - plan for this so you’re not late for something, like we were! Check out on the other hand was contactless and a breeze. Good location if you need to be in and around Waikoloa area.