The place was great, had all the amenities we needed, including beach umbrella, chairs, boogie boards and beach mats. The location was fantastic. Right across the road from Kamaole Beach III which was great for our young kids.