This spacious apartment offers lots of privacy for couples or family members traveling together. The kitchen is well equipped, the bedrooms & bathrooms both spacious and nicely placed, so you don't feel on top of the other members of your party. We appreciated the generous amenities -- beach chairs, body board, snorkel gear, loads of beach towels, even a mini billiard table. It was nice not to have to go out and buy things like dish soap, detergent, shampoo. Waikoloa Village is windy, but we were always comfortable sitting on the patio to eat together. Highly recommended!