This unit was just as described and even more beautiful and the photos! Allyson was a great host and checked in on us to make sure we had everything we needed. Halaii Kai is located in Waikoloa Beach Resort and within a couple miles of some shops, a market, and restaurants (hard to get reservations due to limited seating and a lack of restaurant workers). We ended up using the well-equipped kitchen to make most of our meals. We loved eating breakfast on the lanai with the views of the palm trees and lava rock down to the ocean. I think the best part about the location of the unit was the proximity to some amazing beaches, including Waialea Beach (a.k.a., Beach 69, great for snorkeling), Hapuna Beach (great for sunbathing and boogie boarding), and Mauna Kea Beach (located at Mauna Kea Beach Resort). The unit had a cooler and ice packs in the freezer, beach towels, an umbrella, and 2 boogie boards, which we really appreciated for our beach days. We rented snorkel gear, but there is also some available in the condo. Overall, this is an amazing unit for our family of four, and Allyson was a fantastic host!