Outstanding location, comfortable beds (and pull-out couch), solid wifi, great beach equipment. From the balcony, we watched whales spouting and breaching in the mornings and afternoons (February stay), and we watched the sun sink below the ocean horizon nearly every night. The unit is only a 5-minute walk to a very nice beach. We even saw giant sea turtles off the rocks at one end of the beach. Snorkel rental and restaurants are right across the street from that beach (Kamaole II). We would definitely stay there again. Highly recommend it!