Great spot, would highly recommend. The highlight of course is the lanai. This is especially true if you enjoy breathtaking sunsets, the sound of waves doing wave things, and/or random rainbow and dolphin sightings.
As far as other amenities, there were plenty of towels, beach related equipment and it was wonderful having a washer and dryer onsite.
I cooked exactly 0 meals, but did take advantage of the coffee maker and blender that was available.
Check in and communication were great! 10/10 would stay again.