Archie's rents well-maintained jet skis on Playa Isla Verde. Look for the stand on the eastern end of the beach.