JP Rock is a luxury beachfront resort featuring multiple outdoor swimming pools and lagoon access.