Gorgeous property and very clean, comfortable accommodations. This place is very well thought with everything you might need for a beach vacation without having to pack it all to Hawaii yourself (snorkels, coolers, beach chairs, etc.) . The outdoor kitchen is amazing with all the amenities you might need (maybe minus some spices for cooking).
It was a very nice stay. The Wi-Fi works wonderfully but cell service was almost non existent for us, so make sure you read the specific directions with gate code for entry upon arrival.