Great place. The pool & beach access is perfect. Loved that there was a little cafe in the building.
Just be sure to follow the check-in instructions carefully. When you first arrive you have to check in your car in one place and get badges to move around the building in another place. The host is very good at walking you through everything but if you ignore her specific instructions for check-in you will be confused. Great place, Great host.