We had a great time at joes unit at menehune shores. The unit was very clean and as described. It had all of the necessary utensils for us to cook a meal. The unit had plenty of towels, blankets, and pillows. There were boogie boards and beach chairs provided. The beds were also very comfy. The roof top deck is AMAZING. We could watch the whales and sunset! This complex has a great heated pool and beach. The beach is great for snorkeling and walking. Only a mile away from grocery stores and restaurants. This complex is perfect for families.