This place lived up to our expectations from the photos, only better in person. We saw sea turtles on the beach, sea turtles swimming, whales passing by, surfers catching waves, beautiful sunsets, all from the lanai. We also saw a seal swimming around, which eventually rested on the beach next to the resort. The kitchen was well stocked with cookware, the pools appeared to be cleaned daily and the hot tub was always hot. Well stocked with towels, boogie boards, beach chairs, etc. Plenty of parking on property. A short drive to groceries, shopping, restaurants and Kaanapali Beach. Take a Lyft or Uber to Kaanapali Beach and no need to pay for and find a parking space. Mahalo to the owners and Perfect Stays for providing such a wonderful place for us to enjoy.