Tasty and healthy papaya