Our stay at this apartment was perfect. It's in a very nice condo near the Marriott (where Waikoloa beach is), and it has its own infinity pool, jacuzzi, gym, etc. The apartment itself had everything we needed and more: a very well equipped kitchen, and even things like snorkel gear and beach towels. When we needed to get in touch with the owner, she was very responsive. She was also very generous by letting me leave my luggage after check out to pick up in the evening (close to my flight time). I highly recommend this place.