yes...it is open for public. But the beach area is only for those who will pay certain amount if you want to swim. Parking is not a problem and they have club car to transport everyone in specific area -- not to tour around the village. Enjoy your visit...