The room was well appointed, the location is excellent. The facilities at the park were perfect for us - Beach, Pool and Tennis Court.
Our 2 teenagers are close to 6 foot so they struggled to sleep comfortably with the shortness of the bunk beds and complained about the lack of WIFI but neither of these aspects damaged our stay but our (much shorter) 7 yo had no complaints and loved the beach and pool.
David and Liz were great hosts and very responsive to any questions we raised.
Definitely a great place to stay.