Expect a relaxing and wonderful time. Centrally located in the town of Kehei with stores restaurants shops all around it; not to mention you’re a very short walking distance to the beach. it’s literally less than five minutes to have your toes in the water.