Overall, we really enjoyed our stay at Ekahi 31B. Check-in was a breeze w/ the keypad, although we did have trouble finding the parking pass in the unit- finally found it after going to the office & getting one there instead. The unit is comfortable & about a 5min walk down the paved path to the very beautiful Keawakapu beach & main Pavillion pool (the walk up the hill to the unit is not bad for a person of average fitness, but if you’re bringing all of your beach gear, can be a little bit of a haul). There were plenty of beach items included (umbrellas, chairs, beach towels, a cooler, snorkeling equipment, sunscreen). The unit was well stocked w/ anything you might need to cook a meal, as well as, some snacks, coffee, tea, spices, etc from previous guests. The lanai is an amazing place for your morning beverage or dinner and enjoy the view of the palms & ocean. The only reason I knocked a star off was for the cleanliness of the unit. It seems to need a good deep clean on cabinets, surfaces, nooks & crannies. This didn’t take away from our stay though and we would recommend the unit to others. Mahalo for a place to call “home” for our week on Maui!