Menehune Shores is located in the perfect spot! Right on the beach! The Sunsets are amazing and the turtles meet you in the morning! You can see the beach from the lanai. Loved the stay while here.